Class LacpFrameImpl

All Implemented Interfaces:
IPCData, LacpFrame, Pdu, Signal

public class LacpFrameImpl extends PduImpl implements LacpFrame
  • Field Details

    • lacpVersion

      protected Byte lacpVersion
    • actorInfo

      protected Byte actorInfo
    • actorInfoLength

      protected Byte actorInfoLength
    • actorSysPriority

      protected Short actorSysPriority
    • actorDevice

      protected MACAddress actorDevice
    • actorKey

      protected Short actorKey
    • actorPortPriority

      protected Short actorPortPriority
    • actorPort

      protected Short actorPort
    • actorState

      protected LacpState actorState
    • partnetInfo

      protected Byte partnetInfo
    • partnetInfoLength

      protected Short partnetInfoLength
    • partnerSysPriority

      protected Short partnerSysPriority
    • partnetDevice

      protected MACAddress partnetDevice
    • partnerKey

      protected Short partnerKey
    • partnetPortPriority

      protected Short partnetPortPriority
    • partnerPort

      protected Short partnerPort
    • partnerState

      protected LacpState partnerState
  • Constructor Details

    • LacpFrameImpl

      public LacpFrameImpl()
  • Method Details

    • getLacpVersion

      public Byte getLacpVersion()
      Specified by:
      getLacpVersion in interface LacpFrame
      Returns:
      Byte Returns a Byte
    • setLacpVersion

      public void setLacpVersion(Byte lacpVersion)
      Specified by:
      setLacpVersion in interface LacpFrame
      Parameters:
      lacpVersion - Takes in a parameter of lacpVersion
    • getActorInfo

      public Byte getActorInfo()
      Specified by:
      getActorInfo in interface LacpFrame
      Returns:
      Byte Returns a Byte
    • setActorInfo

      public void setActorInfo(Byte actorInfo)
      Specified by:
      setActorInfo in interface LacpFrame
      Parameters:
      actorInfo - Takes in a parameter of actorInfo
    • getActorInfoLength

      public Byte getActorInfoLength()
      Specified by:
      getActorInfoLength in interface LacpFrame
      Returns:
      Byte Returns a Byte
    • setActorInfoLength

      public void setActorInfoLength(Byte actorInfoLength)
      Specified by:
      setActorInfoLength in interface LacpFrame
      Parameters:
      actorInfoLength - Takes in a parameter of actorInfoLength
    • getActorSysPriority

      public Short getActorSysPriority()
      Specified by:
      getActorSysPriority in interface LacpFrame
      Returns:
      Short Returns a Short
    • setActorSysPriority

      public void setActorSysPriority(Short actorSysPriority)
      Specified by:
      setActorSysPriority in interface LacpFrame
      Parameters:
      actorSysPriority - Takes in a parameter of actorSysPriority
    • getActorDevice

      public MACAddress getActorDevice()
      Specified by:
      getActorDevice in interface LacpFrame
      Returns:
      MACAddress Returns a MACAddress
    • setActorDevice

      public void setActorDevice(MACAddress actorDevice)
      Specified by:
      setActorDevice in interface LacpFrame
      Parameters:
      actorDevice - Takes in a parameter of actorDevice
    • getActorKey

      public Short getActorKey()
      Specified by:
      getActorKey in interface LacpFrame
      Returns:
      Short Returns a Short
    • setActorKey

      public void setActorKey(Short actorKey)
      Specified by:
      setActorKey in interface LacpFrame
      Parameters:
      actorKey - Takes in a parameter of actorKey
    • getActorPortPriority

      public Short getActorPortPriority()
      Specified by:
      getActorPortPriority in interface LacpFrame
      Returns:
      Short Returns a Short
    • setActorPortPriority

      public void setActorPortPriority(Short actorPortPriority)
      Specified by:
      setActorPortPriority in interface LacpFrame
      Parameters:
      actorPortPriority - Takes in a parameter of actorPortPriority
    • getActorPort

      public Short getActorPort()
      Specified by:
      getActorPort in interface LacpFrame
      Returns:
      Short Returns a Short
    • setActorPort

      public void setActorPort(Short actorPort)
      Specified by:
      setActorPort in interface LacpFrame
      Parameters:
      actorPort - Takes in a parameter of actorPort
    • getActorState

      public LacpState getActorState()
      Specified by:
      getActorState in interface LacpFrame
      Returns:
      LacpState Returns a LacpState
    • setActorState

      public void setActorState(LacpState actorState)
      Specified by:
      setActorState in interface LacpFrame
      Parameters:
      actorState - Takes in a parameter of actorState
    • getPartnetInfo

      public Byte getPartnetInfo()
      Specified by:
      getPartnetInfo in interface LacpFrame
      Returns:
      Byte Returns a Byte
    • setPartnetInfo

      public void setPartnetInfo(Byte partnetInfo)
      Specified by:
      setPartnetInfo in interface LacpFrame
      Parameters:
      partnetInfo - Takes in a parameter of partnetInfo
    • getPartnetInfoLength

      public Short getPartnetInfoLength()
      Specified by:
      getPartnetInfoLength in interface LacpFrame
      Returns:
      Short Returns a Short
    • setPartnetInfoLength

      public void setPartnetInfoLength(Short partnetInfoLength)
      Specified by:
      setPartnetInfoLength in interface LacpFrame
      Parameters:
      partnetInfoLength - Takes in a parameter of partnetInfoLength
    • getPartnerSysPriority

      public Short getPartnerSysPriority()
      Specified by:
      getPartnerSysPriority in interface LacpFrame
      Returns:
      Short Returns a Short
    • setPartnerSysPriority

      public void setPartnerSysPriority(Short partnerSysPriority)
      Specified by:
      setPartnerSysPriority in interface LacpFrame
      Parameters:
      partnerSysPriority - Takes in a parameter of partnerSysPriority
    • getPartnetDevice

      public MACAddress getPartnetDevice()
      Specified by:
      getPartnetDevice in interface LacpFrame
      Returns:
      MACAddress Returns a MACAddress
    • setPartnetDevice

      public void setPartnetDevice(MACAddress partnetDevice)
      Specified by:
      setPartnetDevice in interface LacpFrame
      Parameters:
      partnetDevice - Takes in a parameter of partnetDevice
    • getPartnerKey

      public Short getPartnerKey()
      Specified by:
      getPartnerKey in interface LacpFrame
      Returns:
      Short Returns a Short
    • setPartnerKey

      public void setPartnerKey(Short partnerKey)
      Specified by:
      setPartnerKey in interface LacpFrame
      Parameters:
      partnerKey - Takes in a parameter of partnerKey
    • getPartnetPortPriority

      public Short getPartnetPortPriority()
      Specified by:
      getPartnetPortPriority in interface LacpFrame
      Returns:
      Short Returns a Short
    • setPartnetPortPriority

      public void setPartnetPortPriority(Short partnetPortPriority)
      Specified by:
      setPartnetPortPriority in interface LacpFrame
      Parameters:
      partnetPortPriority - Takes in a parameter of partnetPortPriority
    • getPartnerPort

      public Short getPartnerPort()
      Specified by:
      getPartnerPort in interface LacpFrame
      Returns:
      Short Returns a Short
    • setPartnerPort

      public void setPartnerPort(Short partnerPort)
      Specified by:
      setPartnerPort in interface LacpFrame
      Parameters:
      partnerPort - Takes in a parameter of partnerPort
    • getPartnerState

      public LacpState getPartnerState()
      Specified by:
      getPartnerState in interface LacpFrame
      Returns:
      LacpState Returns a LacpState
    • setPartnerState

      public void setPartnerState(LacpState partnerState)
      Specified by:
      setPartnerState in interface LacpFrame
      Parameters:
      partnerState - Takes in a parameter of partnerState
    • getFieldType

      public PtmpTypeValue getFieldType(String fieldName)
      Overrides:
      getFieldType in class PduImpl
    • read

      public void read(EncodedBuffer buffer)
      Reads this object from an EncodedBuffer of raw data
      Specified by:
      read in interface IPCData
      Overrides:
      read in class PduImpl
      Parameters:
      buffer - The EncodedBuffer that contains the raw data from which to construct this object
    • pduRead

      public void pduRead(EncodedBuffer buffer)
      Specified by:
      pduRead in interface Signal
      Overrides:
      pduRead in class PduImpl
    • getOrderedFieldNames

      public List<String> getOrderedFieldNames()
      Specified by:
      getOrderedFieldNames in interface Signal
      Overrides:
      getOrderedFieldNames in class PduImpl
    • encodeTypeAndPayload

      public void encodeTypeAndPayload(EncodedBuffer buffer)
      Specified by:
      encodeTypeAndPayload in interface Signal
      Overrides:
      encodeTypeAndPayload in class PduImpl